package fr.afcepf.atod21.dao;

import java.util.List;

import fr.afcepf.atod21.entite.Stagiaire;
import fr.afcepf.atod21.exception.Atod21Exception;

/**
 * fdfsdf.
 * @author Stagiaire
 *
 */
public interface IDaoStagiaire {
    /**
     * @param nom fgdfg
     * @return fdsf
     */
    List<Stagiaire> rechercherParNom(String nom);

    /**
     * @param idOrganisme dfs
     * @return sffds
     */
    List<Stagiaire> rechercherParIdOrganisme(int idOrganisme);

    /**
     * @param stag fsgds
     * @return dfsf
     * @throws Atod21Exception fdsfsdf
     */
    Stagiaire ajouter(Stagiaire stag) throws Atod21Exception;

    /**
     * @param stag dsfsd
     * @return dsffd
     */
    Stagiaire renvoi(Stagiaire stag) throws Atod21Exception;
}
